hardest hit - French English Dictionary